800
|
How can copy and paste the selection to Microsoft Word, any OLE compliant application, as a snapshot
OBJECT bar,chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 1,"c:\exontrol\images\normal.ebn");
_ObjectCallMethod(gantt, "ExecuteTemplate", "HTMLPicture(`p1`) = `c:\exontrol\images\card.png`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "HTMLPicture(`p2`) = `c:\exontrol\images\sun.png`");
_ObjectSetProperty( gantt , "AutoDrag", 11);
_ObjectSetProperty( gantt , "LinesAtRoot", 0);
_ObjectSetProperty( gantt , "HasLines", 2);
_ObjectSetProperty( gantt , "ShowFocusRect", 0);
_ObjectSetProperty( gantt , "DefaultItemHeight", 26);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "ShowNonworkingDates", 0);
_ObjectSetProperty( chart , "FirstVisibleDate", "12/29/2000");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
_ObjectSetProperty( chart , "LevelCount", 2);
bar = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`)");
_ObjectSetProperty( bar , "Color", 16777216);
_ObjectSetProperty( bar , "Height", 18);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "<img>p1:32</img>Group 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaptionFormat(h,0) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 0");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBold(h) = True");
h1 = _ObjectCallMethod( items , "InsertItem", h,"","Task 1");
_ObjectCallMethod( items , "AddBar", h1,"Task","1/2/2001","1/4/2001","K1");
h2 = _ObjectCallMethod( items , "InsertItem", h,"","Task 2");
_ObjectCallMethod( items , "AddBar", h2,"Task","1/5/2001","1/7/2001","K2");
_ObjectCallMethod( items , "AddLink", "L1",h1,"K1",h2,"K2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L1`,12) = `L1`");
h3 = _ObjectCallMethod( items , "InsertItem", h,"","Task 3");
_ObjectCallMethod( items , "AddBar", h3,"Task","1/8/2001","1/10/2001","K3");
_ObjectCallMethod( items , "AddLink", "L2",h2,"K2",h3,"K3");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L2`,12) = `L2`");
h = _ObjectCallMethod( items , "AddItem", "<img>p2:32</img>Group 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaptionFormat(h,0) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBold(h) = True");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 0");
h1 = _ObjectCallMethod( items , "InsertItem", h,"","Task");
_ObjectCallMethod( items , "AddBar", h1,"Task","1/2/2001","1/4/2001","K1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(0) = True");
_ObjectCallMethod( gantt , "EndUpdate");
|
799
|
How can copy and paste the selection to Microsoft Word, any OLE compliant application, as a image

OBJECT gantt,items,rs;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "HTMLPicture(`p1`) = `c:\exontrol\images\card.png`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "HTMLPicture(`p2`) = `c:\exontrol\images\sun.png`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
var_HTMLPicture = _ObjectCallMethod(gantt, "ExecuteTemplate", "HTMLPicture(`aka1`)");
_ObjectSetProperty( gantt , "HeaderHeight", 24);
_ObjectSetProperty( gantt , "DefaultItemHeight", 48);
_ObjectSetProperty( gantt , "DrawGridLines", -2);
_ObjectSetProperty( gantt , "GridLineColor", 15790320);
_ObjectSetProperty( gantt , "SelBackMode", 1);
_ObjectSetProperty( gantt , "ColumnAutoResize", 0);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
rs = CreateObject("ADOR.Recordset");
_ObjectCallMethod( rs , "Open", "Orders","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Program Files\Exontrol\ExGantt\Sample\Access\SAMPLE.MDB",3,3);
_ObjectSetProperty( gantt , "DataSource", rs);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(0).Def(17) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(0).FormatColumn = `value + ` <img>p` + (1 + (value mod 3 ) ) + `</img>``");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(0).Width = 112");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(1).Def(0) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(2).LevelKey = `1`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(3).LevelKey = `1`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(4).LevelKey = `1`");
_ObjectSetProperty( gantt , "AutoDrag", 10);
_ObjectSetProperty( gantt , "SingleSel", 0);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemByIndex(1)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h) = True");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemByIndex(2)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h) = True");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemByIndex(3)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h) = True");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.LockedItemCount(2) = 1");
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.LockedItem(2,0)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h,1) = `<font ;16>Click the selection and <b>wait to start dragging</b>, and then drop to Microsoft Word, ...`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellSingleLine(h,1) = False");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaptionFormat(h,1) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellHAlignment(h,1) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDividerLineAlignment(h) = 2");
_ObjectCallMethod( gantt , "EndUpdate");
|
798
|
How can copy and paste the selection to Microsoft Word, Excel or any OLE compliant application, as a text

OBJECT gantt,items,rs;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "ColumnAutoResize", 0);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
rs = CreateObject("ADOR.Recordset");
_ObjectCallMethod( rs , "Open", "Orders","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Program Files\Exontrol\ExGantt\Sample\Access\SAMPLE.MDB",3,3);
_ObjectSetProperty( gantt , "DataSource", rs);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(2).LevelKey = `1`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(3).LevelKey = `1`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(4).LevelKey = `1`");
_ObjectSetProperty( gantt , "AutoDrag", 9);
_ObjectSetProperty( gantt , "SingleSel", 0);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemByIndex(1)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h) = True");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemByIndex(3)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h) = True");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemByIndex(4)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h) = True");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemByIndex(5)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h) = True");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.LockedItemCount(2) = 1");
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.LockedItem(2,0)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h,0) = `<font ;16>Click the selection and <b>wait to start dragging</b>, and then drop to Microsoft Word, Excel, ...`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellSingleLine(h,0) = False");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaptionFormat(h,0) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellHAlignment(h,0) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 0");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDividerLineAlignment(h) = 2");
_ObjectCallMethod( gantt , "EndUpdate");
|
797
|
Is it possible to change the indentation during the drag and drop

OBJECT chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 1,"c:\exontrol\images\normal.ebn");
_ObjectSetProperty( gantt , "AutoDrag", 3);
_ObjectSetProperty( gantt , "LinesAtRoot", 0);
_ObjectSetProperty( gantt , "HasLines", 1);
_ObjectSetProperty( gantt , "HasButtons", 3);
_ObjectSetProperty( gantt , "ShowFocusRect", 0);
_ObjectSetProperty( gantt , "SelBackMode", 1);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "ShowNonworkingDates", 0);
_ObjectSetProperty( chart , "FirstVisibleDate", "12/29/2000");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 128");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`).Color = 16777216");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Group 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBold(h) = True");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 0");
h1 = _ObjectCallMethod( items , "InsertItem", h,"","Task 1");
_ObjectCallMethod( items , "AddBar", h1,"Task","1/2/2001","1/4/2001","K1");
h2 = _ObjectCallMethod( items , "InsertItem", h1,"","Task 2");
_ObjectCallMethod( items , "AddBar", h2,"Task","1/15/2001","1/17/2001","K4");
h2 = _ObjectCallMethod( items , "InsertItem", h1,"","Task 3");
_ObjectCallMethod( items , "AddBar", h2,"Task","1/5/2001","1/7/2001","K2");
_ObjectCallMethod( items , "AddLink", "L1",h1,"K1",h2,"K2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L1`,12) = `L1`");
h3 = _ObjectCallMethod( items , "InsertItem", h,"","Task 3");
_ObjectCallMethod( items , "AddBar", h3,"Task","1/8/2001","1/10/2001","K3");
_ObjectCallMethod( items , "AddLink", "L2",h2,"K2",h3,"K3");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L2`,12) = `L2`");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h1")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h1)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h1) = True");
h = _ObjectCallMethod( items , "AddItem", "Group 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBold(h) = True");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 0");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.LockedItemCount(2) = 1");
h = _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.LockedItem(2,0)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h,0) = `Click a row, and move by dragging <b>up, down</b> to change the row's parent or <b>left,right</b> to increase or decrease the indentation.`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellSingleLine(h,0) = False");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaptionFormat(h,0) = 1");
_ObjectCallMethod( gantt , "EndUpdate");
|
796
|
Is it possible to allow moving an item to another, but keeping its indentation

OBJECT chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 1,"c:\exontrol\images\normal.ebn");
_ObjectSetProperty( gantt , "AutoDrag", 2);
_ObjectSetProperty( gantt , "LinesAtRoot", 0);
_ObjectSetProperty( gantt , "HasLines", 2);
_ObjectSetProperty( gantt , "ShowFocusRect", 0);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "ShowNonworkingDates", 0);
_ObjectSetProperty( chart , "FirstVisibleDate", "12/29/2000");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`).Color = 16777216");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Group 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 0");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBold(h) = True");
h1 = _ObjectCallMethod( items , "InsertItem", h,"","Task 1");
_ObjectCallMethod( items , "AddBar", h1,"Task","1/2/2001","1/4/2001","K1");
h2 = _ObjectCallMethod( items , "InsertItem", h,"","Task 2");
_ObjectCallMethod( items , "AddBar", h2,"Task","1/5/2001","1/7/2001","K2");
_ObjectCallMethod( items , "AddLink", "L1",h1,"K1",h2,"K2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L1`,12) = `L1`");
h3 = _ObjectCallMethod( items , "InsertItem", h,"","Task 3");
_ObjectCallMethod( items , "AddBar", h3,"Task","1/8/2001","1/10/2001","K3");
_ObjectCallMethod( items , "AddLink", "L2",h2,"K2",h3,"K3");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L2`,12) = `L2`");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Group 2");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBold(h) = True");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 0");
_ObjectCallMethod( gantt , "EndUpdate");
|
795
|
How can I change the row's position to another, by drag and drop. Is it possible

OBJECT chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 1,"c:\exontrol\images\normal.ebn");
_ObjectSetProperty( gantt , "AutoDrag", 1);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "ShowNonworkingDates", 0);
_ObjectSetProperty( chart , "FirstVisibleDate", "12/29/2000");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 64");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`).Color = 16777216");
items = _ObjectGetProperty( gantt , "Items");
h1 = _ObjectCallMethod( items , "AddItem", "Task 1");
_ObjectCallMethod( items , "AddBar", h1,"Task","1/2/2001","1/4/2001","K1");
h2 = _ObjectCallMethod( items , "AddItem", "Task 2");
_ObjectCallMethod( items , "AddBar", h2,"Task","1/5/2001","1/7/2001","K2");
_ObjectCallMethod( items , "AddLink", "L1",h1,"K1",h2,"K2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L1`,12) = `L1`");
h3 = _ObjectCallMethod( items , "AddItem", "Task 3");
_ObjectCallMethod( items , "AddBar", h3,"Task","1/8/2001","1/10/2001","K3");
_ObjectCallMethod( items , "AddLink", "L2",h2,"K2",h3,"K3");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L2`,12) = `L2`");
_ObjectCallMethod( gantt , "EndUpdate");
|
794
|
Have seen the RenderType, but do not know what kind of values should I use

OBJECT chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 1,"c:\exontrol\images\normal.ebn");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
_ObjectSetProperty( gantt , "BackColorHeader", 16777216);
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "BackColorLevelHeader", 16777216);
_ObjectSetProperty( chart , "FirstVisibleDate", "12/29/2000");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 64");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`).Color = 16777216");
items = _ObjectGetProperty( gantt , "Items");
h1 = _ObjectCallMethod( items , "AddItem", "Task 1");
_ObjectCallMethod( items , "AddBar", h1,"Task","1/2/2001","1/4/2001","K1");
h2 = _ObjectCallMethod( items , "AddItem", "Task 2");
_ObjectCallMethod( items , "AddBar", h2,"Task","1/5/2001","1/7/2001","K2");
_ObjectCallMethod( items , "AddLink", "L1",h1,"K1",h2,"K2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L1`,12) = `L1`");
h3 = _ObjectCallMethod( items , "AddItem", "Task 3");
_ObjectCallMethod( items , "AddBar", h3,"Task","1/8/2001","1/10/2001","K3");
_ObjectCallMethod( items , "AddLink", "L2",h2,"K2",h3,"K3");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L2`,12) = `L2`");
_ObjectSetProperty( _ObjectGetProperty( gantt , "VisualAppearance") , "RenderType", -2147483393);
_ObjectCallMethod( gantt , "EndUpdate");
|
793
|
I have several columns, but noticed that the filter is using AND between columns, but I need OR clause for filtering. Is it possible

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Item");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "Filter", "Child 1");
_ObjectSetProperty( column , "FilterType", 240);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Date");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "DisplayFilterDate", -1);
_ObjectSetProperty( column , "FilterList", 9474);
_ObjectSetProperty( column , "Filter", "12/28/2010");
_ObjectSetProperty( column , "FilterType", 4);
_ObjectSetProperty( gantt , "FilterCriteria", "%0 or %1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Description(23) = `<font ;18><fgcolor=FF0000>or</fgcolor></font>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Description(11) = `<font ;18><fgcolor=FF0000>and</fgcolor></font>`");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 1`),1) = #12/27/2010#");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 2`),1) = #12/28/2010#");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 1`),1) = #12/29/2010#");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 2`),1) = #12/30/2010#");
_ObjectCallMethod( gantt , "ApplyFilter");
_ObjectCallMethod( gantt , "EndUpdate");
|
792
|
Is it possible exclude the dates being selected in the drop down filter window

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Date");
_ObjectSetProperty( column , "SortType", 2);
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "DisplayFilterDate", -1);
_ObjectSetProperty( column , "FilterList", 9474);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "12/27/2010");
_ObjectCallMethod( items , "AddItem", "12/28/2010");
_ObjectCallMethod( items , "AddItem", "12/29/2010");
_ObjectCallMethod( items , "AddItem", "12/30/2010");
_ObjectCallMethod( items , "AddItem", "12/31/2010");
_ObjectCallMethod( gantt , "EndUpdate");
|
791
|
How can I display a calendar control inside the drop down filter window

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Date");
_ObjectSetProperty( column , "SortType", 2);
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "DisplayFilterDate", -1);
_ObjectSetProperty( column , "FilterList", 1282);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "12/27/2010");
_ObjectCallMethod( items , "AddItem", "12/28/2010");
_ObjectCallMethod( items , "AddItem", "12/29/2010");
_ObjectCallMethod( items , "AddItem", "12/30/2010");
_ObjectCallMethod( items , "AddItem", "12/31/2010");
_ObjectCallMethod( gantt , "EndUpdate");
|
790
|
Is it possible to include the dates as checkb-boxes in the drop down filter window

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Dates");
_ObjectSetProperty( column , "SortType", 2);
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", -1);
_ObjectSetProperty( column , "DisplayFilterDate", -1);
_ObjectSetProperty( column , "FilterList", 1280);
_ObjectSetProperty( column , "Filter", "to 12/27/2010");
_ObjectSetProperty( column , "FilterType", 4);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "12/27/2010");
_ObjectCallMethod( items , "AddItem", "12/28/2010");
_ObjectCallMethod( items , "AddItem", "12/29/2010");
_ObjectCallMethod( items , "AddItem", "12/30/2010");
_ObjectCallMethod( items , "AddItem", "12/31/2010");
_ObjectCallMethod( gantt , "ApplyFilter");
_ObjectCallMethod( gantt , "EndUpdate");
|
789
|
How can I filter items for dates before a specified date

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Dates");
_ObjectSetProperty( column , "SortType", 2);
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", -1);
_ObjectSetProperty( column , "DisplayFilterDate", -1);
_ObjectSetProperty( column , "FilterList", 1026);
_ObjectSetProperty( column , "Filter", "to 12/27/2010");
_ObjectSetProperty( column , "FilterType", 4);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "12/27/2010");
_ObjectCallMethod( items , "AddItem", "12/28/2010");
_ObjectCallMethod( items , "AddItem", "12/29/2010");
_ObjectCallMethod( items , "AddItem", "12/30/2010");
_ObjectCallMethod( items , "AddItem", "12/31/2010");
_ObjectCallMethod( gantt , "ApplyFilter");
_ObjectCallMethod( gantt , "EndUpdate");
|
788
|
Is it possible to filter dates

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Dates");
_ObjectSetProperty( column , "SortType", 2);
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", -1);
_ObjectSetProperty( column , "DisplayFilterDate", -1);
_ObjectSetProperty( column , "FilterList", 1026);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "12/27/2010");
_ObjectCallMethod( items , "AddItem", "12/28/2010");
_ObjectCallMethod( items , "AddItem", "12/29/2010");
_ObjectCallMethod( items , "AddItem", "12/30/2010");
_ObjectCallMethod( items , "AddItem", "12/31/2010");
_ObjectCallMethod( gantt , "EndUpdate");
|
787
|
Is it possible to change the Exclude field name to something different, in the drop down filter window

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Description(25) = `Leaving out`");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "FilterList", 9472);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( gantt , "EndUpdate");
|
786
|
How can I display the Exclude field in the drop down filter window

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "FilterList", 9472);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( gantt , "EndUpdate");
|
785
|
Is it possible to show and ensure the focused item from the control, in the drop down filter window

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "FilterList", 1280);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(InsertItem(h,,`Child 2`)) = True");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
_ObjectCallMethod( gantt , "EndUpdate");
|
784
|
Is it possible to show only blanks items with no listed items from the control

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "FilterList", 16386);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( gantt , "EndUpdate");
|
783
|
How can I include the blanks items in the drop down filter window

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "FilterList", 16640);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( gantt , "EndUpdate");
|
782
|
How can I select multiple items in the drop down filter window, using check-boxes

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "FilterList", 256);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( gantt , "EndUpdate");
|
781
|
Is it possible to allow a single item being selected in the drop down filter window

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", 0);
_ObjectSetProperty( column , "FilterList", 128);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( gantt , "EndUpdate");
|
780
|
How can I display no (All) item in the drop down filter window

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Description(0) = ``");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", -1);
_ObjectSetProperty( column , "FilterList", 2);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( gantt , "EndUpdate");
|
779
|
Is it possible to display no items in the drop down filter window, so only the pattern is visible

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
_ObjectSetProperty( column , "DisplayFilterButton", -1);
_ObjectSetProperty( column , "DisplayFilterPattern", -1);
_ObjectSetProperty( column , "FilterList", 2);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( gantt , "EndUpdate");
|
778
|
How can I show the child items with no identation

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectSetProperty( gantt , "LinesAtRoot", 5);
_ObjectSetProperty( gantt , "Indent", 12);
_ObjectSetProperty( gantt , "HasLines", 2);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 3");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 3");
|
777
|
Is there other ways of showing the hierarchy lines (exGroupLinesAtRoot)

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectSetProperty( gantt , "LinesAtRoot", 1);
_ObjectSetProperty( gantt , "Indent", 12);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 3");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
776
|
Is there other ways of showing the hierarchy lines (exGroupLinesOutside)

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectSetProperty( gantt , "LinesAtRoot", 5);
_ObjectSetProperty( gantt , "Indent", 12);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 3");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 3");
|
775
|
Is there other ways of showing the hierarchy lines (exGroupLinesInsideLeaf)

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectSetProperty( gantt , "LinesAtRoot", 4);
_ObjectSetProperty( gantt , "Indent", 12);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 3");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
774
|
Is there other ways of showing the hierarchy lines (exGroupLinesInside)

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectSetProperty( gantt , "LinesAtRoot", 3);
_ObjectSetProperty( gantt , "Indent", 12);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 3");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
773
|
Is there other ways of showing the hierarchy lines (exGroupLines)

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectSetProperty( gantt , "LinesAtRoot", 2);
_ObjectSetProperty( gantt , "Indent", 12);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", _ObjectCallMethod( items , "InsertItem", h,"","Child 2"),"","SubChild 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 3");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
772
|
Is it possible background color displayed when the mouse passes over an item

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Def");
_ObjectSetProperty( gantt , "HotBackColor", 8388608);
_ObjectSetProperty( gantt , "HotForeColor", 16777215);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "Item A");
_ObjectCallMethod( items , "AddItem", "Item B");
_ObjectCallMethod( items , "AddItem", "Item C");
_ObjectCallMethod( gantt , "EndUpdate");
|
771
|
How can I simulate displaying groups

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectSetProperty( gantt , "HasLines", 0);
_ObjectSetProperty( gantt , "ScrollBySingleLine", -1);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectCallMethod( columns , "Add", "Name");
_ObjectCallMethod( columns , "Add", "A");
_ObjectCallMethod( columns , "Add", "B");
_ObjectCallMethod( columns , "Add", "C");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Group 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellHAlignment(h,0) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 0");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDividerLineAlignment(h) = 3");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemHeight(h) = 24");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SortableItem(h) = False");
h1 = _ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h1")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h1)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,1) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,2) = 2");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,3) = 3");
h1 = _ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,1) = 4");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,2) = 5");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,3) = 6");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
h = _ObjectCallMethod( items , "AddItem", "Group 2");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellHAlignment(h,0) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDivider(h) = 0");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemDividerLineAlignment(h) = 3");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemHeight(h) = 24");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SortableItem(h) = False");
h1 = _ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h1")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h1)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,1) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,2) = 2");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,3) = 3");
h1 = _ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,1) = 4");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,2) = 5");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h1,3) = 6");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
770
|
Is it possible to change the height for all items at once

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
h = _ObjectCallMethod( items , "AddItem", "Root 2");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(0) = True");
_ObjectCallMethod( gantt , "EndUpdate");
_ObjectSetProperty( gantt , "DefaultItemHeight", 12);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Items.ItemHeight(0) = 12");
|
769
|
Is it possible to specify the cell's value but still want to display some formatted text instead the value

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Value");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "FormatCell");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", 1);
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h,1) = 12");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.FormatCell(h,1) = `currency(value)`");
h = _ObjectCallMethod( items , "AddItem", "1/1/2001");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h,1) = #1/1/2001#");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaptionFormat(h,1) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.FormatCell(h,1) = `longdate(value) replace '2001' with '<b>2001</b>'`");
_ObjectCallMethod( gantt , "EndUpdate");
|
768
|
Is it possible to specify the cell's value but still want to display some formatted text instead the value

OBJECT column,columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectCallMethod( columns , "Add", "Name");
column = _ObjectCallMethod( columns , "Add", "Values");
_ObjectSetProperty( column , "SortType", 1);
_ObjectSetProperty( column , "AllowSizing", 0);
_ObjectSetProperty( column , "Width", 64);
_ObjectSetProperty( column , "FormatColumn", "((0:=dbl(value)) < 10? '<fgcolor=808080><font ;7>' :'<b>') + currency(=:0)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim colObj")
_ObjectCallMethod(gantt, "TemplatePut", column)
_ObjectCallMethod(gantt, "ExecuteTemplate", "colObj.Def(17) = 1");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.FormatCell(h,1) = `'<none>'`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 1`),1) = 10");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 2`),1) = 15");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 3`),1) = 25");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
_ObjectCallMethod( gantt , "EndUpdate");
|
767
|
I am using the FormatColumn to display the current currency, but would like hide some values. Is it possible

OBJECT column,columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectCallMethod( columns , "Add", "Name");
column = _ObjectCallMethod( columns , "Add", "Values");
_ObjectSetProperty( column , "SortType", 1);
_ObjectSetProperty( column , "AllowSizing", 0);
_ObjectSetProperty( column , "Width", 64);
_ObjectSetProperty( column , "FormatColumn", "((0:=dbl(value)) < 10? '<fgcolor=808080><font ;7>' :'<b>') + currency(=:0)");
_ObjectCallMethod(gantt, "TemplatePut", "Dim colObj")
_ObjectCallMethod(gantt, "TemplatePut", column)
_ObjectCallMethod(gantt, "ExecuteTemplate", "colObj.Def(17) = 1");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.FormatCell(h,1) = ` `");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 1`),1) = 10");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 2`),1) = 15");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(InsertItem(h,,`Child 3`),1) = 25");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
_ObjectCallMethod( gantt , "EndUpdate");
|
766
|
How can I apply the same ConditionalFormat on more than 1(one) column (multiple columns and not on item)

OBJECT columns,conditionalformat,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
conditionalformat = _ObjectCallMethod( _ObjectGetProperty( gantt , "ConditionalFormats") , "Add", "1","K1");
_ObjectSetProperty( conditionalformat , "BackColor", 255);
_ObjectSetProperty( conditionalformat , "ApplyTo", 1);
conditionalformat = _ObjectCallMethod( _ObjectGetProperty( gantt , "ConditionalFormats") , "Add", "1","K2");
_ObjectSetProperty( conditionalformat , "BackColor", 255);
_ObjectSetProperty( conditionalformat , "ApplyTo", 2);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "DrawGridLines", -2);
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectCallMethod( columns , "Add", "Column 1");
_ObjectCallMethod( columns , "Add", "Column 2");
_ObjectCallMethod( columns , "Add", "Column 3");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", );
_ObjectCallMethod( items , "AddItem", );
_ObjectCallMethod( items , "AddItem", );
_ObjectCallMethod( gantt , "EndUpdate");
|
765
|
How can I get the list of items as they are displayed
OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "BackColorAlternate", 15790320);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Names");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "Mantel");
_ObjectCallMethod( items , "AddItem", "Mechanik");
_ObjectCallMethod( items , "AddItem", "Motor");
_ObjectCallMethod( items , "AddItem", "Murks");
_ObjectCallMethod( items , "AddItem", "Märchen");
_ObjectCallMethod( items , "AddItem", "Möhren");
_ObjectCallMethod( items , "AddItem", "Mühle");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(0).SortOrder = 1");
_ObjectCallMethod( gantt , "EndUpdate");
Message( _ObjectCallMethod( gantt , "GetItems", 1) );
|
764
|
Is posible to reduce the size of the picture to be shown in the column's caption

OBJECT gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "HTMLPicture(`pic1`) = `c:\exontrol\images\zipdisk.gif`");
_ObjectSetProperty( gantt , "HeaderHeight", 48);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "DefaultSize") , "HTMLCaption", "Default-Size <img>pic1</img> Picture");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "CustomSize") , "HTMLCaption", "Custom-Size <img>pic1:16</img> Picture");
_ObjectCallMethod( gantt , "EndUpdate");
|
763
|
How can I change the color, font, bold etc for the items/cells in the same column or for the entire column

OBJECT column,conditionalformat,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
conditionalformat = _ObjectCallMethod( _ObjectGetProperty( gantt , "ConditionalFormats") , "Add", "1");
_ObjectSetProperty( conditionalformat , "Bold", -1);
_ObjectSetProperty( conditionalformat , "ForeColor", 255);
_ObjectSetProperty( conditionalformat , "ApplyTo", 1);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "C1");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "C2");
_ObjectSetProperty( column , "HeaderBold", -1);
_ObjectSetProperty( column , "HTMLCaption", "<fgcolor=FF0000>C2");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(10),1) = 11");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(12),1) = 13");
_ObjectCallMethod( gantt , "EndUpdate");
|
762
|
The item is not getting selected when clicking the cell's checkbox. What should I do

// CellStateChanged event - Fired after cell's state has been changed.
FUNCTION ganttEvents_CellStateChanged(OBJECT gantt, INT Item, INT ColIndex)
_ObjectCallMethod(gantt, "TemplatePut", "Dim Item")
_ObjectCallMethod(gantt, "TemplatePut", Item)
_ObjectCallMethod(gantt, "ExecuteTemplate", "Items.SelectItem(Item) = True");
END
OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
ObjectAssociateEvents("ganttEvents", gantt);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Add(`Check`).Def(0) = True");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", 0);
_ObjectCallMethod( items , "AddItem", 1);
_ObjectCallMethod( items , "AddItem", 2);
_ObjectCallMethod( items , "AddItem", 3);
|
761
|
Is it possible to limit the height of the item while resizing

// AddItem event - Occurs after a new Item has been inserted to Items collection.
FUNCTION ganttEvents_AddItem(OBJECT gantt, INT Item)
_ObjectCallMethod(gantt, "TemplatePut", "Dim Item")
_ObjectCallMethod(gantt, "TemplatePut", Item)
_ObjectCallMethod(gantt, "ExecuteTemplate", "Items.ItemMinHeight(Item) = 18");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Items.ItemMaxHeight(Item) = 72");
END
OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
ObjectAssociateEvents("ganttEvents", gantt);
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ItemsAllowSizing", -1);
_ObjectSetProperty( gantt , "ScrollBySingleLine", 0);
_ObjectSetProperty( gantt , "BackColorAlternate", 15790320);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Names");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "Mantel");
_ObjectCallMethod( items , "AddItem", "Mechanik");
_ObjectCallMethod( items , "AddItem", "Motor");
_ObjectCallMethod( items , "AddItem", "Murks");
_ObjectCallMethod( items , "AddItem", "Märchen");
_ObjectCallMethod( items , "AddItem", "Möhren");
_ObjectCallMethod( items , "AddItem", "Mühle");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(0).SortOrder = 1");
_ObjectCallMethod( gantt , "EndUpdate");
|
760
|
Is it possible to copy the hierarchy of the control using the GetItems method

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Def");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
_ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod( gantt , "PutItems", _ObjectCallMethod( gantt , "GetItems", -1));
|
759
|
Does your control supports multiple lines tooltip

OBJECT gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod(gantt, "ExecuteTemplate", "HTMLPicture(`pic1`) = `c:\exontrol\images\zipdisk.gif`");
_ObjectSetProperty( gantt , "ToolTipDelay", 1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "tootip") , "ToolTip", "<br><font Tahoma;10>This</font> is a <b>multi-lines</b> tooltip assigned to a column. The tooltip supports built-in HTML tags, " +
"icons and pictures.<br><br><br><img>pic1</img> picture ... <br><br>");
|
758
|
It is possible to write the word in red/color or to add a tooltip or a link to the word

OBJECT chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectSetProperty( chart , "FirstVisibleDate", "12/26/2000");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 32");
items = _ObjectGetProperty( gantt , "Items");
h1 = _ObjectCallMethod( items , "AddItem", "Task 1");
_ObjectCallMethod( items , "AddBar", h1,"","1/1/2001","1/5/2001","K1","some <fgcolor=FF0000>red</fgcolor> text");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h1")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h1)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h1,`K1`,10) = False");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h1,`K1`,6) = `And here goes the <b>tooltip</b> of the text. `");
_ObjectCallMethod( items , "AddItem", "");
_ObjectCallMethod( items , "AddItem", "");
_ObjectCallMethod( items , "AddItem", "");
_ObjectCallMethod( items , "AddItem", "");
h2 = _ObjectCallMethod( items , "AddItem", "Task 2");
_ObjectCallMethod( items , "AddBar", h2,"Task","1/5/2001","1/7/2001","K2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h2")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h2)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h2,`K2`,6) = `And here goes the <b>tooltip</b> of the bar. `");
_ObjectCallMethod( items , "AddLink", "L1",h1,"K1",h2,"K2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L1`,12) = `L<b>inke</b>d to a bar`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Link(`L1`,13) = `And here goes the <b>tooltip</b> of the link. `");
|
757
|
It is possible to use seconds/minutes/hours as time scale in your control, but using my regional settings

OBJECT chart,gantt,level;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(16) = `<|><%loc_m1%><|><%loc_m2%><|><%loc_m3%><|><%loc_mmmm%><|><%loc_m3%> '<%yy%><|><%loc_mmmm%> <%yyyy%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(256) = `<|><%ww%><|><%loc_m3%> <%d%>, '<%yy%><r><%ww%><|><%loc_mmmm%> <%d%>, <%yyyy%><r><%ww%><||><||>256`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(4096) = `<|><%loc_d1%><|><%loc_d2%><|><%loc_d3%><|><%loc_dddd%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%><||><||>4096`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(65536) = `<|><%hh%><|><%h%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%> <%AM/PM%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%> <%AM/PM%><||><||>65536`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(1048576) = `<|><%nn%><|><%h%>:<%nn%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%>:<%nn%> <%AM/PM%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%> <%AM/PM%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(16777216) = `<|><%ss%><|><%nn%>:<%ss%><|><%h%>:<%nn%>:<%ss%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(16) = `<%loc_mmmm%>/<%yyyy%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(256) = `<%loc_mmmm%> <%d%>, <%yyyy%> <%ww%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(4096) = `<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(65536) = `<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%> <%AM/PM%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(1048576) = `<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%> <%AM/PM%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(16777216) = `<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%>`");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 0");
_ObjectSetProperty( chart , "FirstVisibleDate", "1/1/2001");
_ObjectSetProperty( chart , "LevelCount", 4);
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(0).Label = 4096");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(1).Label = 65536");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(2).Label = 1048576");
level = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(3)");
_ObjectSetProperty( level , "Count", 15);
_ObjectSetProperty( level , "Label", 16777216);
_ObjectCallMethod( gantt , "EndUpdate");
|
756
|
The chart's header is displayed in English. Can I change so it is the same as in my regional settings

OBJECT chart,gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(16) = `<|><%loc_m1%><|><%loc_m2%><|><%loc_m3%><|><%loc_mmmm%><|><%loc_m3%> '<%yy%><|><%loc_mmmm%> <%yyyy%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(256) = `<|><%ww%><|><%loc_m3%> <%d%>, '<%yy%><r><%ww%><|><%loc_mmmm%> <%d%>, <%yyyy%><r><%ww%><||><||>256`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(4096) = `<|><%loc_d1%><|><%loc_d2%><|><%loc_d3%><|><%loc_dddd%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%><||><||>4096`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(65536) = `<|><%hh%><|><%h%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%> <%AM/PM%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%> <%AM/PM%><||><||>65536`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(1048576) = `<|><%nn%><|><%h%>:<%nn%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%>:<%nn%> <%AM/PM%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%> <%AM/PM%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(16777216) = `<|><%ss%><|><%nn%>:<%ss%><|><%h%>:<%nn%>:<%ss%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(16) = `<%loc_mmmm%>/<%yyyy%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(256) = `<%loc_mmmm%> <%d%>, <%yyyy%> <%ww%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(4096) = `<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(65536) = `<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%> <%AM/PM%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(1048576) = `<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%> <%AM/PM%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(16777216) = `<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%>`");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 0");
_ObjectSetProperty( chart , "FirstVisibleDate", "1/1/2001");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectSetProperty( chart , "UnitScale", 4096);
_ObjectCallMethod( gantt , "EndUpdate");
|
755
|
It is possible to use seconds/minutes/hours as time scale in your control

OBJECT chart,gantt,level;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 0");
_ObjectSetProperty( chart , "FirstVisibleDate", "1/1/2001");
_ObjectSetProperty( chart , "LevelCount", 4);
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(0).Label = 4096");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(1).Label = 65536");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(2).Label = 1048576");
level = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(3)");
_ObjectSetProperty( level , "Count", 15);
_ObjectSetProperty( level , "Label", 16777216);
_ObjectCallMethod( gantt , "EndUpdate");
|
754
|
How can I prevent highlighting the column from the cursor - point

OBJECT gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 1,"gBFLBCJwBAEHhEJAEGg4BI0IQAAYAQGKIYBkAKBQAGaAoDDUOQzQwAAxDKKUEwsACEIrjKCYVgOHYYRrIMYgBCMJhLEoaZLhEZRQiqDYtRDFQBSDDcPw/EaRZohGaYJ" +
"gEgI=");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Background(32) = 16777216");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "S") , "Width", 32);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Level 1") , "LevelKey", 1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Level 2") , "LevelKey", 1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Level 3") , "LevelKey", 1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "E1") , "Width", 32);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "E2") , "Width", 32);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "E3") , "Width", 32);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "E4") , "Width", 32);
|
753
|
Can I use and display PNG pictures

OBJECT gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod(gantt, "ExecuteTemplate", "HTMLPicture(`pic1`) = `c:\exontrol\images\card.png`");
_ObjectSetProperty( gantt , "HeaderHeight", 48);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "ColumnName") , "HTMLCaption", "<b>HTML</b> Column <img>pic1</img> Picture");
|
752
|
Is it possible to specify the background color for the item in the chart part only

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
hC = _ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,hC")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", hC)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Me.Chart.ItemBackColor(hC) = 255");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
751
|
Is it possible to apply different visual appearance, color, sizes for item in the list and chart part

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 1,"c:\exontrol\images\normal.ebn");
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 2,"c:\exontrol\images\pushed.ebn");
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 3,"CP:2 2 2 -2 -2");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
_ObjectSetProperty( gantt , "SelBackMode", 1);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
hC = _ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,hC")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", hC)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBackColor(hC) = 33554176");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Me.Chart.ItemBackColor(hC) = 50396928");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
750
|
How do I change the visual appearance for the entire item, using your EBN technology

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 1,"c:\exontrol\images\normal.ebn");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
hC = _ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,hC")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", hC)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBackColor(hC) = 16777216");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Me.Chart.ItemBackColor(hC) = 16777216");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
749
|
is it possible to specify the a different background color for the item, list and chart part

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
hC = _ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,hC")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", hC)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBackColor(hC) = 255");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Me.Chart.ItemBackColor(hC) = 65535");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
748
|
Is it possible to specify the background color for the entire row, including the chart part

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Default");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Root");
hC = _ObjectCallMethod( items , "InsertItem", h,"","Child 1");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,hC")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", hC)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBackColor(hC) = 255");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.Me.Chart.ItemBackColor(hC) = 255");
_ObjectCallMethod( items , "InsertItem", h,"","Child 2");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ExpandItem(h) = True");
|
747
|
How can I show the tooltip programmatically ( I want to be able to set the tooltip content dynamically just before the tooltip start to appear, not using the exBarTooltip )

// MouseMove event - Occurs when the user moves the mouse.
FUNCTION ganttEvents_MouseMove(OBJECT gantt, INT Button, INT Shift, INT X, INT Y)
_ObjectCallMethod(gantt, "TemplatePut", "Dim _ObObj")
_ObjectCallMethod(gantt, "TemplatePut", _ObjectGetProperty( gantt , "Chart"))
_ObjectCallMethod( gantt , "ShowToolTip", _ObjectCallMethod(gantt, "ExecuteTemplate", "_ObObj.BarFromPoint(-1,-1)"),"","8","8");
END
OBJECT chart,gantt,items;
gantt = ObjectByName("AN1") ;
ObjectAssociateEvents("ganttEvents", gantt);
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Def");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 64");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectSetProperty( chart , "FirstVisibleDate", "1/1/2010");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Task");
_ObjectCallMethod( items , "AddBar", h,"Task","1/2/2010","1/5/2010","A","A");
_ObjectCallMethod( items , "AddBar", h,"Task","1/5/2010","1/8/2010","B","B");
_ObjectCallMethod( items , "AddBar", h,"Task","1/8/2010","1/11/2010","C","C");
_ObjectCallMethod( gantt , "EndUpdate");
|
746
|
Is it possible to move an item from a parent to another

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "A");
_ObjectCallMethod( items , "AddItem", "B");
_ObjectCallMethod( items , "InsertItem", _ObjectCallMethod( items , "AddItem", "C"),"","D");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod( items , "SetParent", _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.FindItem(`D`,0)"),_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.FindItem(`A`,0)"));
_ObjectCallMethod( gantt , "EndUpdate");
|
745
|
How can I change the identation for an item

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "LinesAtRoot", -1);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Items");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "A");
_ObjectCallMethod( items , "AddItem", "B");
_ObjectCallMethod( items , "InsertItem", _ObjectCallMethod( items , "AddItem", "C"),"","D");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod( items , "SetParent", _ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.FindItem(`D`,0)"),0);
_ObjectCallMethod( gantt , "EndUpdate");
|
744
|
How can I specify the levels using the user's Regional and Language Options

OBJECT chart,gantt,level;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( _ObjectGetProperty( gantt , "Font") , "Name", "Arial Unicode MS");
_ObjectSetProperty( gantt , "HeaderHeight", 36);
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "FirstVisibleDate", "5/30/2010");
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 0");
_ObjectSetProperty( chart , "FirstWeekDay", 1);
_ObjectSetProperty( chart , "UnitWidth", 36);
_ObjectSetProperty( chart , "LevelCount", 2);
level = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(0)");
_ObjectSetProperty( level , "Label", "<b><%loc_mmmm%></b> <%yyyy%><br><%loc_sdate%><r> <%ww%> ");
_ObjectSetProperty( level , "ToolTip", _ObjectGetProperty( level , "Label"));
_ObjectSetProperty( level , "Unit", 256);
level = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Level(1)");
_ObjectSetProperty( level , "Label", "<%loc_ddd%><br><%d%>");
_ObjectSetProperty( level , "ToolTip", _ObjectGetProperty( level , "Label"));
_ObjectSetProperty( chart , "ToolTip", "<%loc_ldate%>");
_ObjectCallMethod( gantt , "EndUpdate");
|
743
|
How can I display a bar only using a gradient color and shadow

OBJECT bar,chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "FirstVisibleDate", "12/31/2009");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
bar = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`)");
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "Color"));
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Types");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
h = _ObjectCallMethod( items , "AddItem", "W/h Gradient");
_ObjectCallMethod( items , "AddBar", h,"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h,``,17) = 8291");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod( gantt , "EndUpdate");
|
742
|
Is it possible to display a bar only using a gradient color using the exBarColor option

OBJECT bar,chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "FirstVisibleDate", "12/31/2009");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
bar = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`)");
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "StartColor"));
_ObjectSetProperty( bar , "Height", 17);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Types");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
h = _ObjectCallMethod( items , "AddItem", "W/h Gradient");
_ObjectCallMethod( items , "AddBar", h,"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h,``,17) = 227");
h = _ObjectCallMethod( items , "AddItem", "W/h Color");
_ObjectCallMethod( items , "AddBar", h,"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h,``,17) = 227");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h,``,513) = 255");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod( gantt , "EndUpdate");
|
741
|
Is it possible to display a bar only using a gradient color

OBJECT bar,chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "FirstVisibleDate", "12/31/2009");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
bar = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`)");
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "StartColor"));
_ObjectSetProperty( bar , "Height", 17);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Types");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
h = _ObjectCallMethod( items , "AddItem", "W/h Gradient");
_ObjectCallMethod( items , "AddBar", h,"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h,``,17) = 227");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod( gantt , "EndUpdate");
|
740
|
Is it possible to display a bar only using a gradient color

OBJECT bar,chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "FirstVisibleDate", "12/31/2009");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
bar = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`)");
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "Color"));
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Types");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
h = _ObjectCallMethod( items , "AddItem", "W/h Gradient");
_ObjectCallMethod( items , "AddBar", h,"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h,``,17) = 99");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod( gantt , "EndUpdate");
|
739
|
How can I display a specified bar only with a thicker border

OBJECT chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "FirstVisibleDate", "12/31/2009");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Types");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
h = _ObjectCallMethod( items , "AddItem", "W/h Border");
_ObjectCallMethod( items , "AddBar", h,"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h,``,17) = 4099");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod( gantt , "EndUpdate");
|
738
|
Is it possible to display the shadow for a specified bar

OBJECT chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "FirstVisibleDate", "12/31/2009");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Types");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
h = _ObjectCallMethod( items , "AddItem", "W/h Shadow");
_ObjectCallMethod( items , "AddBar", h,"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.ItemBar(h,``,17) = 8195");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod( gantt , "EndUpdate");
|
737
|
Is it possible to display the task bars with a gradient color

OBJECT bar,chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "FirstVisibleDate", "12/31/2009");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
_ObjectCallMethod( _ObjectGetProperty( chart , "Bars") , "Copy", "Task","TaskO");
bar = _ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Bars.Item(`Task`)");
_ObjectSetProperty( bar , "Pattern", 99);
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "Color"));
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Types");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"TaskO","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Pattern Gradient"),"Task","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Original"),"TaskO","1/4/2010","1/9/2010","");
_ObjectCallMethod( gantt , "EndUpdate");
|
736
|
How can I know the type of bars I can displays using predefined patterns

OBJECT bar,bars,chart,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "FirstVisibleDate", "12/31/2009");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 96");
bars = _ObjectGetProperty( chart , "Bars");
_ObjectSetProperty( _ObjectCallMethod( bars , "Add", "Box") , "Pattern", 32);
_ObjectSetProperty( _ObjectCallMethod( bars , "Add", "ThickBox") , "Pattern", 4128);
_ObjectSetProperty( _ObjectCallMethod( bars , "Add", "DiagBox") , "Pattern", 4102);
_ObjectSetProperty( _ObjectCallMethod( bars , "Copy", "Task","Shadow") , "Pattern", 8195);
_ObjectSetProperty( _ObjectCallMethod( bars , "Copy", "Task","TShadow") , "Pattern", 12295);
bar = _ObjectCallMethod( bars , "Add", "HGrad1");
_ObjectSetProperty( bar , "Pattern", 32);
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", 16711680);
bar = _ObjectCallMethod( bars , "Add", "HGrad2");
_ObjectSetProperty( bar , "Pattern", 35);
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", 16711680);
_ObjectSetProperty( bar , "Color", 16711680);
bar = _ObjectCallMethod( bars , "Add", "HGrad3");
_ObjectSetProperty( bar , "Pattern", 163);
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "StartColor"));
_ObjectSetProperty( bar , "Color", 16711680);
bar = _ObjectCallMethod( bars , "Add", "HGrad4");
_ObjectSetProperty( bar , "Pattern", 4256);
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "StartColor"));
_ObjectSetProperty( bar , "Color", 16711680);
bar = _ObjectCallMethod( bars , "Add", "HGrad5");
_ObjectSetProperty( bar , "Pattern", 8352);
_ObjectSetProperty( bar , "StartColor", 65280);
_ObjectSetProperty( bar , "EndColor", 255);
_ObjectSetProperty( bar , "Color", 16711680);
bar = _ObjectCallMethod( bars , "Add", "VGrad1");
_ObjectSetProperty( bar , "Pattern", 96);
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", 16711680);
_ObjectSetProperty( bar , "Height", 14);
bar = _ObjectCallMethod( bars , "Add", "VGrad2");
_ObjectSetProperty( bar , "Pattern", 99);
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", 16711680);
_ObjectSetProperty( bar , "Color", 16711680);
_ObjectSetProperty( bar , "Height", 14);
bar = _ObjectCallMethod( bars , "Add", "VGrad3");
_ObjectSetProperty( bar , "Pattern", 227);
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "StartColor"));
_ObjectSetProperty( bar , "Color", 16711680);
_ObjectSetProperty( bar , "Height", 14);
bar = _ObjectCallMethod( bars , "Add", "VGrad4");
_ObjectSetProperty( bar , "Pattern", 4320);
_ObjectSetProperty( bar , "StartColor", 16777215);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "StartColor"));
_ObjectSetProperty( bar , "Color", 16711680);
_ObjectSetProperty( bar , "Height", -1);
bar = _ObjectCallMethod( bars , "Add", "VGrad5");
_ObjectSetProperty( bar , "Pattern", 8416);
_ObjectSetProperty( bar , "StartColor", 65280);
_ObjectSetProperty( bar , "EndColor", 255);
_ObjectSetProperty( bar , "Color", 16711680);
_ObjectSetProperty( bar , "Height", 14);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Types");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Box"),"Box","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Thick Box"),"ThickBox","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Thick Box Diag"),"DiagBox","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Shadow"),"Shadow","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Thick Shadow"),"TShadow","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Solid Gradient"),"HGrad1","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Pattern Gradient"),"HGrad2","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Pattern Gradient 3 Colors"),"HGrad3","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Solid Gradient 3 Colors"),"HGrad4","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Gradient Shadow"),"HGrad5","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Solid Gradient"),"VGrad1","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Pattern Gradient"),"VGrad2","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Pattern Gradient 3 Colors"),"VGrad3","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Solid Gradient 3 Colors"),"VGrad4","1/4/2010","1/9/2010","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Gradient Shadow"),"VGrad5","1/4/2010","1/9/2010","");
_ObjectCallMethod( gantt , "EndUpdate");
|
735
|
Is it possible to display the bars with a thicker border

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
_ObjectSetProperty( _ObjectGetProperty( gantt , "Chart") , "FirstVisibleDate", "1/1/2001");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(False) = 48");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( _ObjectGetProperty( gantt , "Chart") , "Bars") , "Copy", "Task","TaskB") , "Pattern", 4099);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 1"),"Task","1/2/2001","1/5/2001","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 2"),"TaskB","1/2/2001","1/5/2001","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 3"),"Task","1/2/2001","1/5/2001","");
_ObjectCallMethod( gantt , "EndUpdate");
|
734
|
Is it possible to display the shadow for EBN bars

OBJECT bar,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "VisualAppearance") , "Add", 1,"c:\exontrol\images\normal.ebn");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
_ObjectSetProperty( _ObjectGetProperty( gantt , "Chart") , "FirstVisibleDate", "1/1/2001");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(False) = 48");
bar = _ObjectCallMethod( _ObjectGetProperty( _ObjectGetProperty( gantt , "Chart") , "Bars") , "Copy", "Task","EBN");
_ObjectSetProperty( bar , "Color", 16777216);
_ObjectSetProperty( bar , "Pattern", 8192);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( _ObjectGetProperty( gantt , "Chart") , "Bars") , "Copy", "Task","EBN2") , "Color", 16777216);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 1"),"EBN2","1/2/2001","1/5/2001","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 2"),"EBN","1/2/2001","1/5/2001","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 3"),"EBN2","1/2/2001","1/5/2001","");
_ObjectCallMethod( gantt , "EndUpdate");
|
733
|
Can I display a shadow for my bars

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
_ObjectSetProperty( _ObjectGetProperty( gantt , "Chart") , "FirstVisibleDate", "1/1/2001");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(False) = 48");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.Bars.Item(`Task`).Pattern = 8195");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 1"),"Task","1/2/2001","1/5/2001","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 2"),"Task","1/2/2001","1/5/2001","");
_ObjectCallMethod( gantt , "EndUpdate");
|
732
|
How can I use the Color property for gradient bars

OBJECT bar,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
_ObjectSetProperty( _ObjectGetProperty( gantt , "Chart") , "FirstVisibleDate", "1/1/2001");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(False) = 48");
bar = _ObjectCallMethod( _ObjectGetProperty( _ObjectGetProperty( gantt , "Chart") , "Bars") , "Add", "V");
_ObjectSetProperty( bar , "Color", 255);
_ObjectSetProperty( bar , "StartColor", 65280);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "StartColor"));
_ObjectSetProperty( bar , "Pattern", 224);
_ObjectSetProperty( bar , "Height", -1);
bar = _ObjectCallMethod( _ObjectGetProperty( _ObjectGetProperty( gantt , "Chart") , "Bars") , "Add", "H");
_ObjectSetProperty( bar , "Color", 255);
_ObjectSetProperty( bar , "StartColor", 65280);
_ObjectSetProperty( bar , "EndColor", _ObjectGetProperty( bar , "StartColor"));
_ObjectSetProperty( bar , "Pattern", 160);
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 1"),"V","1/2/2001","1/5/2001","");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Task 2"),"H","1/2/2001","1/5/2001","");
_ObjectCallMethod( gantt , "EndUpdate");
|
731
|
Is there any option to show bars with vertical gradient

OBJECT bar,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Task");
_ObjectSetProperty( _ObjectGetProperty( gantt , "Chart") , "FirstVisibleDate", "1/1/2001");
bar = _ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.Bars.Item(`Task`)");
_ObjectSetProperty( bar , "Color", 255);
_ObjectSetProperty( bar , "StartColor", 65280);
_ObjectSetProperty( bar , "EndColor", 65535);
_ObjectSetProperty( bar , "Pattern", 96);
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "Task");
_ObjectCallMethod( items , "AddBar", h,"Task","1/2/2001","1/5/2001","");
|
730
|
How can I define a new milestone bar

OBJECT bar,bars,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( gantt , "Images", "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
_ObjectSetProperty( _ObjectGetProperty( gantt , "Chart") , "FirstVisibleDate", "1/1/2001");
bars = _ObjectGetProperty( _ObjectGetProperty( gantt , "Chart") , "Bars");
_ObjectCallMethod( bars , "AddShapeCorner", 12345,1);
_ObjectCallMethod( bars , "AddShapeCorner", 12346,2);
_ObjectSetProperty( _ObjectCallMethod( bars , "Copy", "Milestone","M1") , "StartShape", 12345);
_ObjectSetProperty( _ObjectCallMethod( bars , "Copy", "Milestone","M2") , "StartShape", 12346);
bar = _ObjectCallMethod( bars , "Copy", "Milestone","MP");
_ObjectSetProperty( bar , "StartShape", 20);
_ObjectSetProperty( bar , "StartColor", 255);
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Column");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Default"),"Milestone","1/2/2001","1/2/2001");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Predefined"),"MP","1/3/2001","1/3/2001");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Custom 1"),"M1","1/4/2001","1/4/2001");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Custom 2"),"M2","1/5/2001","1/5/2001");
_ObjectCallMethod( gantt , "EndUpdate");
|
729
|
How can I define my milestone bar, using my icons or pictures

OBJECT bars,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "Images", "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
_ObjectSetProperty( _ObjectGetProperty( gantt , "Chart") , "FirstVisibleDate", "1/1/2001");
bars = _ObjectGetProperty( _ObjectGetProperty( gantt , "Chart") , "Bars");
_ObjectCallMethod( bars , "AddShapeCorner", 12345,1);
_ObjectCallMethod(gantt, "TemplatePut", "Dim barObj")
_ObjectCallMethod(gantt, "TemplatePut", bars)
_ObjectCallMethod(gantt, "ExecuteTemplate", "barObj.Item(`Milestone`).StartShape = 12345");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Column");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddBar", _ObjectCallMethod( items , "AddItem", "Item 1"),"Milestone","1/2/2001","1/2/2001");
|
728
|
I haven't found options to localize (in Italian) the strings ( dates, tooltip ) that shows in the chart area

OBJECT chart,gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 0");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(256) = `<|><%ww%><|><%d%> <%m3%> '<%yy%><r><%ww%><|><%d%> <%mmmm%> <%yyyy%><r><%ww%><||><||>256`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(4096) = `<|><%d1%><|><%d2%><|><%d3%><|><%dddd%><|><%d3%> <%d%> <%m3%> '<%yy%><|><%dddd%> <%d%> <%mmmm%> <%yyyy%><||><||>4096`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(256) = `<%d%> <%mmmm%> <%yyyy%> <%ww%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(4096) = `<%dddd%> <%d%> <%mmmm%> <%yyyy%>`");
_ObjectSetProperty( chart , "FirstWeekDay", 1);
_ObjectSetProperty( chart , "MonthNames", "gennaio febbraio marzo aprile maggio giugno luglio agosto settembre ottobre novembre dicembre");
_ObjectSetProperty( chart , "WeekDays", "domenica lunedì martedì mercoledì giovedì venerdì sabato");
_ObjectSetProperty( chart , "ToolTip", "<%dddd%> <%d%> <%mmmm%> <%yyyy%>");
_ObjectSetProperty( chart , "UnitScale", 4096);
_ObjectCallMethod( gantt , "EndUpdate");
|
727
|
I haven't found options to localize (in Dutch) the strings ( dates, tooltip ) that shows in the chart area

OBJECT chart,gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 0");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(256) = `<|><%ww%><|><%d%> <%m3%> '<%yy%><r><%ww%><|><%d%> <%mmmm%> <%yyyy%><r><%ww%><||><||>256`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(4096) = `<|><%d1%><|><%d2%><|><%d3%><|><%dddd%><|><%d3%> <%d%> <%m3%> '<%yy%><|><%dddd%> <%d%> <%mmmm%> <%yyyy%><||><||>4096`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(256) = `<%d%> <%mmmm%> <%yyyy%> <%ww%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(4096) = `<%dddd%> <%d%> <%mmmm%> <%yyyy%>`");
_ObjectSetProperty( chart , "FirstWeekDay", 1);
_ObjectSetProperty( chart , "MonthNames", "januari februari maart april mei juni juli augusts september oktober november december");
_ObjectSetProperty( chart , "WeekDays", "zondag maandag dinsdag woensdag donderdag vrijdag zaterdag");
_ObjectSetProperty( chart , "ToolTip", "<%dddd%> <%d%> <%mmmm%> <%yyyy%>");
_ObjectSetProperty( chart , "UnitScale", 4096);
_ObjectCallMethod( gantt , "EndUpdate");
|
726
|
I haven't found options to localize (in German) the strings ( dates, tooltip ) that shows in the chart area

OBJECT chart,gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 0");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(256) = `<|><%ww%><|><%d%> <%m3%> '<%yy%><r><%ww%><|><%d%>.<%mmmm%> <%yyyy%><r><%ww%><||><||>256`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(4096) = `<|><%d1%><|><%d2%><|><%d3%><|><%dddd%><|><%d3%> <%d%>.<%m3%> '<%yy%><|><%dddd%> <%d%>.<%mmmm%> <%yyyy%><||><||>4096`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(256) = `<%d%>.<%mmmm%> <%yyyy%> <%ww%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(4096) = `<%dddd%>, <%d%>.<%mmmm%> <%yyyy%>`");
_ObjectSetProperty( chart , "FirstWeekDay", 1);
_ObjectSetProperty( chart , "MonthNames", "Januar Februar März April Mai Juni Juli August September Oktober November Dezember");
_ObjectSetProperty( chart , "WeekDays", "Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag");
_ObjectSetProperty( chart , "ToolTip", "<%dddd%>,<%d%>.<%mmmm%> <%yyyy%>");
_ObjectSetProperty( chart , "UnitScale", 4096);
_ObjectCallMethod( gantt , "EndUpdate");
|
725
|
I haven't found options to localize (in French) the strings ( dates, tooltip ) that shows in the chart area

OBJECT chart,gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
chart = _ObjectGetProperty( gantt , "Chart");
_ObjectSetProperty( chart , "LevelCount", 2);
_ObjectCallMethod(gantt, "TemplatePut", "Dim chaObj")
_ObjectCallMethod(gantt, "TemplatePut", chart)
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.PaneWidth(False) = 0");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(256) = `<|><%ww%><|><%d%> <%m3%> '<%yy%><r><%ww%><|><%d%> <%mmmm%> <%yyyy%><r><%ww%><||><||>256`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.Label(4096) = `<|><%d1%><|><%d2%><|><%d3%><|><%dddd%><|><%d3%> <%d%> <%m3%> '<%yy%><|><%dddd%> <%d%> <%mmmm%> <%yyyy%><||><||>4096`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(256) = `<%d%> <%mmmm%> <%yyyy%> <%ww%>`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "chaObj.LabelToolTip(4096) = `<%dddd%> <%d%> <%mmmm%> <%yyyy%>`");
_ObjectSetProperty( chart , "FirstWeekDay", 1);
_ObjectSetProperty( chart , "MonthNames", "janvier février mars avril mai juin juillet août septembre octobre novembre décembre");
_ObjectSetProperty( chart , "WeekDays", "dimanche lundi mardi mercredi jeudi vendredi samedi");
_ObjectSetProperty( chart , "ToolTip", "<%dddd%> <%d%> <%mmmm%> <%yyyy%>");
_ObjectSetProperty( chart , "UnitScale", 4096);
_ObjectCallMethod( gantt , "EndUpdate");
|
724
|
How can I filter programatically using more columns

OBJECT column,columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectCallMethod( columns , "Add", "Car");
_ObjectCallMethod( columns , "Add", "Equipment");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(`Mazda`),1) = `Air Bag`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(`Toyota`),1) = `Air Bag,Air condition`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(`Ford`),1) = `Air condition`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(`Nissan`),1) = `Air Bag,ABS,ESP`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(`Mazda`),1) = `Air Bag, ABS,ESP`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(`Mazda`),1) = `ABS,ESP`");
column = _ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(`Car`)");
_ObjectSetProperty( column , "FilterType", 240);
_ObjectSetProperty( column , "Filter", "Mazda");
column = _ObjectCallMethod(gantt, "ExecuteTemplate", "Columns.Item(`Equipment`)");
_ObjectSetProperty( column , "FilterType", 3);
_ObjectSetProperty( column , "Filter", "*ABS*|*ESP*");
_ObjectCallMethod( gantt , "ApplyFilter");
_ObjectCallMethod( gantt , "EndUpdate");
|
723
|
I have seen the IN function but it returns -1 or 0. How can I display the value being found ( SWITCH usage )

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Value");
_ObjectSetProperty( column , "Width", 24);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "SWITCH - statment");
_ObjectSetProperty( column , "ComputedField", "%0 switch ('not found', 1,2,3,4,5,7,8,9,11,13,14)");
_ObjectSetProperty( column , "ToolTip", _ObjectGetProperty( column , "ComputedField"));
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", 0);
_ObjectCallMethod( items , "AddItem", 1);
_ObjectCallMethod( items , "AddItem", 2);
_ObjectCallMethod( gantt , "EndUpdate");
|
722
|
I have a large collection of constant values and using or operator is a time consuming (IN usage). Is there any way to increase the speed to check if a value maches the collection

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Value");
_ObjectSetProperty( column , "Width", 24);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "IN - statment");
_ObjectSetProperty( column , "ComputedField", "%0 in (1,2,3,4,5,7,8,9,11,13,14) ? 'found' : ''");
_ObjectSetProperty( column , "ToolTip", _ObjectGetProperty( column , "ComputedField"));
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", 0);
_ObjectCallMethod( items , "AddItem", 1);
_ObjectCallMethod( items , "AddItem", 2);
_ObjectCallMethod( gantt , "EndUpdate");
|
721
|
How can I use the CASE statement (CASE usage)

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Value");
_ObjectSetProperty( column , "Width", 24);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "CASE - statment");
_ObjectSetProperty( column , "ComputedField", "%0 case (default:'not found';1:%0;2:2*%0;3:3*%0;4:4*%0;5:5*%0;7:'Seven';8:'Eight';9:'Nine';11:'Eleven';13:'Thirtheen';14:'Fourt" +
"heen')");
_ObjectSetProperty( column , "ToolTip", _ObjectGetProperty( column , "ComputedField"));
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", 0);
_ObjectCallMethod( items , "AddItem", 1);
_ObjectCallMethod( items , "AddItem", 2);
_ObjectCallMethod( gantt , "EndUpdate");
|
720
|
How can I use the CASE statement (CASE usage)

OBJECT column,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "Value");
_ObjectSetProperty( column , "Width", 24);
column = _ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "CASE - statment");
_ObjectSetProperty( column , "ComputedField", "%0 case (default:'not found';1:'One';2:'Two';3:'Three';4:'Four';5:'Five';7:'Seven';8:'Eight';9:'Nine';11:'Eleven';13:'Thirtheen" +
"';14:'Fourtheen')");
_ObjectSetProperty( column , "ToolTip", _ObjectGetProperty( column , "ComputedField"));
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", 0);
_ObjectCallMethod( items , "AddItem", 1);
_ObjectCallMethod( items , "AddItem", 2);
_ObjectCallMethod( gantt , "EndUpdate");
|
719
|
Is is possible to use HTML tags to display in the filter caption

OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarCaption", "This is a bit of text being displayed in the filter bar.");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod( items , "AddItem", "Item 1");
_ObjectCallMethod( items , "AddItem", "Item 2");
_ObjectCallMethod( items , "AddItem", "Item 3");
_ObjectCallMethod( gantt , "EndUpdate");
|
718
|
How can I find the number of items after filtering
OBJECT gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( gantt , "Columns") , "Add", "");
items = _ObjectGetProperty( gantt , "Items");
h = _ObjectCallMethod( items , "AddItem", "");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h,0) = VisibleItemCount");
_ObjectCallMethod( gantt , "EndUpdate");
|
717
|
How can I change the filter caption

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 12801);
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "london robert");
_ObjectSetProperty( gantt , "FilterBarCaption", "<r>Found: ... ");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
716
|
While using the filter prompt is it is possible to use wild characters

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 16);
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "lon* seat*");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
715
|
How can I list all items that contains any of specified words, not necessary at the beggining

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 4610);
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "london davolio");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
714
|
How can I list all items that contains any of specified words, not strings

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 12802);
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "london nancy");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
713
|
How can I list all items that contains all specified words, not strings

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 12801);
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "london robert");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
712
|
I've noticed that the filtering by prompt is not case sensitive, is is possible to make it case sensitive

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 258);
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "Anne");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
711
|
Is it possible to list only items that ends with any of specified strings

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 4);
_ObjectSetProperty( gantt , "FilterBarPromptColumns", "0");
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
710
|
Is it possible to list only items that ends with any of specified strings

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 4);
_ObjectSetProperty( gantt , "FilterBarPromptColumns", "0");
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
709
|
Is it possible to list only items that starts with any of specified strings

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 3);
_ObjectSetProperty( gantt , "FilterBarPromptColumns", "0");
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "An M");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
708
|
Is it possible to list only items that starts with specified string

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 3);
_ObjectSetProperty( gantt , "FilterBarPromptColumns", "0");
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "A");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
707
|
How can I specify that the list should include any of the seqeunces in the pattern

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 2);
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "london seattle");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
706
|
How can I specify that all sequences in the filter pattern must be included in the list

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptType", 1);
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "london manager");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
705
|
How do I change at runtime the filter prompt

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "london manager");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
704
|
How do I specify to filter only a single column when using the filter prompt

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPromptColumns", "2,3");
_ObjectSetProperty( gantt , "FilterBarPromptPattern", "london");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
703
|
How do I change the prompt or the caption being displayed in the filter bar

OBJECT columns,gantt;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
_ObjectSetProperty( gantt , "FilterBarPrompt", "changed");
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
_ObjectCallMethod( gantt , "EndUpdate");
|
702
|
How do I enable the filter prompt feature

OBJECT columns,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
_ObjectCallMethod(gantt, "ExecuteTemplate", "Chart.PaneWidth(True) = 0");
_ObjectSetProperty( gantt , "ColumnAutoResize", -1);
_ObjectSetProperty( gantt , "ContinueColumnScroll", 0);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
_ObjectSetProperty( gantt , "SearchColumnIndex", 1);
_ObjectSetProperty( gantt , "FilterBarPromptVisible", -1);
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Name") , "Width", 96);
_ObjectSetProperty( _ObjectCallMethod( columns , "Add", "Title") , "Width", 96);
_ObjectCallMethod( columns , "Add", "City");
items = _ObjectGetProperty( gantt , "Items");
h0 = _ObjectCallMethod( items , "AddItem", "Nancy Davolio");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj,h0")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "TemplatePut", h0)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Andrew Fuller");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Vice President, Sales`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Tacoma`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.SelectItem(h0) = True");
h0 = _ObjectCallMethod( items , "AddItem", "Janet Leverling");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Kirkland`");
h0 = _ObjectCallMethod( items , "AddItem", "Margaret Peacock");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Redmond`");
h0 = _ObjectCallMethod( items , "AddItem", "Steven Buchanan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Manager`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Michael Suyama");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Robert King");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
h0 = _ObjectCallMethod( items , "AddItem", "Laura Callahan");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Inside Sales Coordinator`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `Seattle`");
h0 = _ObjectCallMethod( items , "AddItem", "Anne Dodsworth");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,1) = `Sales Representative`");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(h0,2) = `London`");
_ObjectCallMethod( gantt , "EndUpdate");
|
701
|
Is it possible to colour a particular column, I mean the cell's foreground color

OBJECT columns,conditionalformat,gantt,items;
gantt = ObjectByName("AN1") ;
_ObjectCallMethod( gantt , "BeginUpdate");
conditionalformat = _ObjectCallMethod( _ObjectGetProperty( gantt , "ConditionalFormats") , "Add", "1");
_ObjectSetProperty( conditionalformat , "ForeColor", 255);
_ObjectSetProperty( conditionalformat , "ApplyTo", 1);
_ObjectSetProperty( gantt , "MarkSearchColumn", 0);
columns = _ObjectGetProperty( gantt , "Columns");
_ObjectCallMethod( columns , "Add", "Column 1");
_ObjectCallMethod( columns , "Add", "Column 2");
items = _ObjectGetProperty( gantt , "Items");
_ObjectCallMethod(gantt, "TemplatePut", "Dim iteObj")
_ObjectCallMethod(gantt, "TemplatePut", items)
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(0),1) = 1");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(2),1) = 3");
_ObjectCallMethod(gantt, "ExecuteTemplate", "iteObj.CellCaption(AddItem(4),1) = 5");
_ObjectCallMethod( gantt , "EndUpdate");
|